package javase1.day11.demo01;
/*
final关键字修饰成员变量
1由于成员方法具有默认值，所以final修饰后必须手动赋值
2对于final修饰的成员变量，要么使用直接赋值，要么通过构造方法赋值，二者选其一
3必须保证类当中所有重载的构造方法，最终都会对final的成元变量进行赋值
 */
public class Person {
    private  final String name/*="钟馗"*/;
    public Person() {
        name="干将莫邪";
    }

    public Person(String name) {
        this.name = name;
    }
    public String getName() {
        return name;
    }

//    public void setName(String name) {
//        this.name = name;
//    }


}
